BODY {
 background-color: #dae2e3;
 margin: 0px;
}

H1 {
   font: normal bolder 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	margin-bottom: 3px;
}



TABLE.level1 {
	width: 770px;
	border-left: 15px #E3E9EA solid;
	border-right: 15px #E3E9EA solid;	
}

TABLE.level1 A{	   
	width: 90%;
	color: White;
	text-decoration: none;
}


TABLE.level1 A:HOVER {	
	color: #94C5E1;
}


TABLE.level1 TD.headline {
	background-color: #6CAFD6;
	border-bottom: 5px #F3F8F8 solid;
}

TABLE.level1 TD {
	background-color: #FFFFFF;
	padding-left: 10px;
	
}

TABLE.level1 TD.logo {
	background-color: #FFFFFF;
	padding-left: 10px;
	border-bottom: 5px #F3F8F8 solid;
}


TABLE.level1 TD.banner {
	height: 80px;
}


TABLE.level1 TD.mnu_button {
   margin:  0px;
	padding: 0px;
	background-image: url(IMG/mnu_bt.gif);
	border-left: 1px #FFFFFF solid;
	text-align: center;
	font: normal bolder 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TABLE.level1 TD.mnu_button_first {
	background-image: url(IMG/mnu_btl.gif);
	text-align: center;
	width: 3px;
	height: 20px;
	}
	
	
TABLE.level2 TD.left_mnu_button {
   margin:  0px;
	padding: 0px;
	height: 25px;
	color: White;
	border-left: 1px #D0DBE1 solid;
	background-image: url(IMG/left_mnu_bt.gif);
	text-align: center;
	vertical-align: middle;
	font: normal bolder 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
}	

TABLE.level2 TD.leftmnu_end {
	background-image: url(IMG/leftmnu_end.gif);
   margin:  0px;
	padding: 0px;	
	width: 5px;
	height: 25px;
	}


TABLE.level2 {
	width: 770px;
	border-left: 15px #E3E9EA solid;
	border-right: 15px #E3E9EA solid;
	background-color: #F3F8F8;
}

TABLE.level2 TD {
   vertical-align: top;	
}


TABLE.level2 TD.banner {
	height: 166px;
	width: 525px;
   background-color: White;
	text-align: center;
	border: 1px #D0DBE1 solid;
	padding-top: 5px;
}



TABLE.level2 A.left_mnu {
        border: 1px #D0DBE1 dotted;
        border-left: 1px #D0DBE1 solid;		  
        border-right: 1px #D0DBE1 solid;		  		  
		  border-bottom: 0px;
        display: block;
		  background: White;
        text-align: right;
        padding-right: 10px;
        width: 197px;
        line-height: 55px;
 		  color: #6E7B83;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
		  font-weight: bolder;
        text-decoration: none;
        text-transform: uppercase;
}


TABLE.level2 A.left_mnu_first {
        border-left: 1px #D0DBE1 solid;		  
        border-right: 1px #D0DBE1 solid;		  		  
		  border-bottom: 0px;
        display: block;
		  background: White;
        text-align: right;
        padding-right: 10px;
        width: 197px;
        line-height: 55px;
 		  color: #6E7B83;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
		  font-weight: bolder;
        text-decoration: none;
        text-transform: uppercase;
}


TABLE.left_mnu A:HOVER {
	background-color: #E6E6E9;
	}
	
	
TABLE.level2  TD.footer	{
   border-top: 1px #D0DBE1 solid; 
	background: White;
	text-align: center;
   font-size: 10pt;		
	}		


TABLE.level2 DIV {
   font: normal bolder 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	margin-bottom: 3px;
   background-color: #6CAFD6;
	height: 16px;
	padding-left: 5px;
	padding-bottom: 2px;
}

TABLE.level2 DIV.no_results {
   background-color: White;
	color: Black;
	margin-bottom: 530px; 
}

TABLE.level2 DIV.results_header {
	margin-top: 5px;
	border-top: 2px #D0DBE1 solid;	
}

TABLE.level2 DIV.results_footer {
	margin-bottom: 5px;
	border-bottom: 2px #D0DBE1 solid;	
	text-align: center;
}


TABLE.level2 A.results_footer {
	font-family: Arial, Helvetica, sans-serif;
   color: White;
   font-size: 10pt;
	font-weight: bold; 
}


TABLE.level2 A.results_footer:HOVER {
	font-family: Arial, Helvetica, sans-serif;
   color: White;
   font-size: 10pt;
	font-weight: bold; 
}


TABLE.level2 A.mail { 	 
	border: 0px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
   color: #6E7B83;
   font-size: 10pt;
	font-weight: bold; 
   text-decoration: none;	
}


IMG {
	border: 0px;
}

HR {
   color: #D0DBE1;
}


TABLE.body_top {
        padding: 5px;
		  margin-left: 2px;
        border-top: 1px #D0DBE1 solid;
        border-left: 1px #D0DBE1 solid;
        background-color: White;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
	     text-decoration: none;
		  width: 530px;
}


TABLE.body_top TD.submit_error{
       color: Red; 
		 padding-top: 0px;
		 padding-bottom: 0px;		 		 
}

TABLE.body_top SELECT {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;	
}




TABLE.left_mnu {
   border-bottom: 1px #D0DBE1 dotted;
}


TABLE.post_form {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;	
}

TABLE.post_form TD.caption {
   border: 1px White solid;
	padding: 2px;
	text-align: right;
	background: #E6E6E9;
	width: 150px;
}


TABLE.post_form TD.text {
	text-align: left;
	}
	
TABLE.post_form TD.submit {
	padding-top: 15px;
	padding-bottom: 35px;
	text-align: center;	
}	
	

TABLE.post_form INPUT.submit_button {
   border: 1px #D0DBE1 solid; 
   width: 100px;
	background: #E6E6E9
	}
	
TABLE.one_post {
   width: 470px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;	
	margin-bottom: 10px;
}		


TABLE.one_post TD.header {
	border-bottom: 2px #D0DBE1 solid;
}

TABLE.one_post TD.date {
   text-align: right;	
	border-bottom: 2px #D0DBE1 solid;
}
	
TABLE.one_post TD.info {
	text-align: right;
	font-size: 12pt;
	font-weight: bolder;
	padding: 5px;
	color: Black;
	background: #E6E6E9;
	width: 125px;	
	vertical-align: bottom;
}	
	
TABLE.one_post A { 	 
	border: 0px;	
   font-family: Arial, Helvetica, sans-serif;
   color: Black;
   font-size: 9pt;
   text-decoration: none;	
	line-height: 12px;
}	
	
	
TABLE.successfull_post {
   width: 470px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;	
	margin-bottom: 90px; 	
}	

TABLE.successfull_post TD.header {
	border-bottom: 2px #D0DBE1 solid;
}

TABLE.successfull_post TD.date {
   text-align: right;	
	border-bottom: 2px #D0DBE1 solid;
}

TABLE.successfull_post TD {
	padding: 4px;
}

TABLE.successfull_post A { 	 
	border: 0px;	
   font-family: Arial, Helvetica, sans-serif;
   color: Black;
   font-size: 9pt;
   text-decoration: none;	
	line-height: 12px;
}
	
TABLE.successfull_post TD.info {
	text-align: right;
	font-size: 12pt;
	font-weight: bolder;
	padding: 5px;
	color: Black;
	background: #E6E6E9;
	width: 125px;	
	vertical-align: bottom;
}	

	
